e
#Title[ʏ3]
#Text[
ʏ1]
#BackGround[User]
#BGM[.\..\bgm\bgm.wav]
#Player[FREE]
#ScriptVersion[2]

script_enemy_main {
	
	////////////////////////////////////////////////////////////////////////
	//                                                          //
	//   ˊԊuZ                                                   //
	////////////////////////////////////////////////////////////////////////
	
	@Initialize{
		InitializeData();
		
		LoadUserShotData(shot_ryoyan);
		
		SetLife(4000);
		SetDamageRate(120,100);
		SetInvincibility(120);
		SetCollisionEx(32,16);
		SetEnemyMarker(true);
		SetShotAutoDeleteClip(10,10,10,10);
		move01(GetCenterX(),GetCenterY()-60,120,165,40,40);
		
		TMain();
	}
	
	@MainLoop{
		yield;
	}
	
	@DrawLoop{
		DrawBoss(imgBoss);
	}
	
	@Finalize{
		FinalizeData();
		SetShotAutoDeleteClip(64,64,64,64);
	}
	
	task TMain(){
		wait(120);
		
		SetTimer(60);
		
		Atack();
		Move();
	}
	
	task Atack(){
		let count=0;
		
		loop{
			let ang = rand(0,360);
			ascent(i in 0..180){
				let spd = 2;
				let ang2 = ang + i * 360 / 180 * p1m0(count);
				let x = cos(ang2) * spd;
				let y = sin(ang2) * spd;
				CreateShot12(GetX(),GetY(),x,y,0,-i % 10 * 0.003,0,-3,_BLUE04(),0);
			}
			wait(40);
			count++;
		}
	}
	
	task Move(){
	}
	
	#include_function ".\..\functions\initialize.txt"
	#include_function ".\..\functions\color_set.txt"
	#include_function ".\..\functions\function.txt"
}